ancient battering-ram - Turkish English Dictionary